unearth a mystery

Translations
разгадать тайну
The researchers hoped to unearth a mystery that had puzzled scientists for decades.
Исследователи надеялись разгадать тайну, которая озадачила ученых на протяжении десятилетий.